mongrel dog - Francés Inglés Diccionario